const bytenode = require("bytenode");
const path = require("path");
const v8 = require("v8");

function getFullName(file) {
  return path.resolve(__dirname, file);
}

v8.setFlagsFromString("--no-lazy");

// bytenode.compileFile(
//   getFullName("../src/main-window.src.js"),
//   getFullName("../electron/main-window.jsc")
// );

bytenode.compileFile({
  filename: `../src/main-window.src.js`,
  output: `../electron/main-window.jsc`,
  compileAsModule: true,
  electron: true,
});
